Colt: A System for Developing Software that Supports Synchronous Collaborative Activities

نویسندگان

  • Lauren J. Bricker
  • Marla J. Baker
  • Emi Fujioka
  • Steven L. Tanimoto
چکیده

This paper presents Colt, a system designed to aid in the development of applications that support close collaboration between two or more users. The Colt system is comprised of three parts: a design methodology, a software toolkit, and visualization and analysis tools. The software toolkit includes computational objects that support simultaneous manipulations from multiple users. This paper defines and gives examples of these “Cooperatively Controlled Objects” (CCOs) and discusses design and interface issues for developing them. Finally, four example collaborative activities that were built using Colt and CCOs are described: a drawing program, a jigsaw puzzle, a coordination game and a color matching activity.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cooperatively Controlled Objects In Support Of Collaboration

COOPERATIVELY CONTROLLED OBJECTS IN SUPPORT OF COLLABORATION by Lauren J. Bricker Chairperson of the Supervisory Committee: Professor Steven L. Tanimoto Department of Computer Science and Engineering Developing applications to support collaboration by two or more users involves special challenges. An application designer should anticipate the interaction between the user and the computer, as we...

متن کامل

A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)

Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...

متن کامل

A pattern system supporting QoS for synchronous collaborative systems

Synchronous collaborative applications have varying demands of network service requirements, such as bandwidth, latency, or in general Quality of Service (QoS). Based on the number of active members, floor control and focus of attention, the low-level control of these parameters can overwhelm the developers of these systems. To address this problem we have extended a pattern system for collabor...

متن کامل

A Portal for Ubiquitous Collaboration

This paper presents a software framework, called Collaborator, to provide a shared work-space supporting the activities of virtual teams. This system exploits seamless integration of standard Web technologies with agent technologies, enhancing the classic Web communication mechanisms to support synchronous sharing of applications, and its use through emerging technologies such as: third generat...

متن کامل

Using Electronic Communication Tools in Online Group Activities to Develop Collaborative Learning Skills

The purpose of this study was to investigate the effect of using synchronous and asynchronous communication tools in online group activities to develop collaborative learning skills. An experimental study was implemented on a sample of faculty of education students in Mansoura University. The sample was divided into two groups, a group studied using synchronous communication tools, and the othe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998